#ifndef __SALT_UI_OBJECT_H
#define __SALT_UI_OBJECT_H
#include "SALT_Config.h"

#include "SALT_DrawableEventObject.h"

namespace SALT{
	namespace UI{
		class Object:public DrawableObject,public EventObject{
		public:
			Object():DrawableObject():EventObject();
			~Object();
			int			draw(Graphics::SDLGraphicsManager* gm)=0;
			int			update()=0;
			int			handleEvent(SDL_Event* ev)=0;
		};
	};
};

#endif